package com.sojson.project.sys.user.entity.bo;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.sojson.base.impl.BaseUser;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 认证用户Bean
 * 
 * @author liu
 * @date 2021-03-16
 */
@Data
@ApiModel("认证用户Bean")
public class AuthcUser extends BaseUser {

    /***/
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("验证码前缀,用来区分不同验证码")
    private String verifyCodePrefix;
    @ApiModelProperty("验证码的值")
    private String verifyCodeValue;
    @JSONField(serialize = false)
    @JsonIgnore
    @ApiModelProperty("旧密码")
    private String oldPwd;
    @JSONField(serialize = false)
    @JsonIgnore
    @ApiModelProperty("旧支付密码")
    private String oldPayPwd;
    @JSONField(serialize = false)
    @JsonIgnore
    @ApiModelProperty("支付密码")
    private String payPwd;

}